﻿// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;

public class BlockWorld : ModuleRules
{
	public BlockWorld(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
	
		PublicDependencyModuleNames.AddRange(new string[] {
            "Core",
            "CoreUObject",
            "Engine",
            "InputCore",
            "ProceduralMeshComponent", 
            "Networking",
            "Sockets"
        });


        PrivateDependencyModuleNames.AddRange(new string[] {  });

        // Uncomment if you are using Slate UI
        // PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });

        // Uncomment if you are using online features
        // PrivateDependencyModuleNames.Add("OnlineSubsystem");

        // To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true

        // Includes: 
        PublicIncludePaths.Add("D:\\Develop\\Libraries\\protobuf-3.6.1-build\\include");
        PublicIncludePaths.Add ("D:\\Develop\\UnrealKingdom\\URK_ProtoBuf\\out\\cpp\\include");
        PublicIncludePaths.Add("D:\\Develop\\Libraries\\zlib-1.2.11-build\\include");

        // Libraries
        PublicAdditionalLibraries.Add("D:\\Develop\\Libraries\\protobuf-3.6.1-build\\Release\\libprotobuf.lib");
        PublicAdditionalLibraries.Add("D:\\Develop\\UnrealKingdom\\URK_ProtoBuf\\out\\cpp\\Release\\urk_pb.lib");
        PublicAdditionalLibraries.Add("D:\\Develop\\Libraries\\zlib-1.2.11-build\\lib\\zlib.lib");
    }
}
